Channel Bonding in Linux Ethernet Environment using Regular Switching Hub

نویسندگان

  • Chih-wen Hsueh
  • Hsin-hung Lin
  • Guo-Chiuan Huang
چکیده

Bandwidth plays an important role for quality of service in most network systems. There are many technologies developed to increase host bandwidth in a LAN environment. Most of them need special hardware support, such as switching hub that supports IEEE Link Aggregation standard. In this paper, we propose a Linux solution to increase the bandwidth between hosts with multiple network adapters connected to a regular switching hub. The approach is implemented as two Linux kernel modules in a LAN environment without modification to the hardware and operating systems on host machines. Packets are dispatched to bonding network adapters for transmission. The proposed approach is backward compatible, flexible and transparent to users and only one IP address is needed for multiple bonding network adapters. Evaluation experiments in TCP and UDP transmission are shown with bandwidth gain proportionally to the number of network adapters. It is suitable for large-scale LAN systems with high bandwidth requirement, such as clustering systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance of the MP_Lite message-passing library on Linux clusters

MP_Lite is a light-weight message-passing library designed to deliver the maximum performance to applications in a portable and user-friendly manner. It supports a subset of the most commonly used MPI commands, or it can be run using its own simpler syntax. The high level of performance is achieved by implementing a core set of communication primitives in a very clean fashion. MP_Lite resorts t...

متن کامل

Interconnection of Large-Scale LANs Via a Two-Stage Switching HUB for Multimedia Applications

As broadband multimedia applications to the desk top are becoming popular toduy, the high-speed bandwidth demand from a single user will occupy large shares of the LAN's channel capacity. Therefore, the evolution of LAN technologies hiis shifted from shared to dedicated circumstunces. More and more LANs are installed in the enterprise and campus. Interconnection of the large number of LANs will...

متن کامل

Turbulent Flow and Aeroacoustic Simulations using a Cluster of Workstations

The COst effective COmputing Array (COCOA), and its successor COCOA-2, is a PC cluster used for a wide variety of aerospace applications. COCOA is a 50 processor Linux cluster of off-the-shelf PCs (dual PII-400s) with 12.5 GB memory connected via fast-ethernet (100 Mbit/sec) and was built in 1998. COCOA-2 is a 42 processor rack-mounted cluster (dual PIII-800s) with 21 GB memory connected via tw...

متن کامل

SATIP6 : Next Generation Satellite System Demonstrator

Owing to its modular design and implementation, the SATIP6 satellite emulation platform is able to emulate a transparent DVB-RCS (Digital Video Broadcasting Return Channel via Satellite) system dimensioned around a single Hub, or a system using a regenerative satellite with an on-board switching matrix only by changing some configuration files. After a presentation of the SATIP6 project and arc...

متن کامل

Optimal Communication Performance on Fast Ethernet with GAMMA

The current prototype of the Genoa Active Message MAchine (GAMMA) is a low-overhead, Active Messages-based inter-process communication layer implemented mainly at kernel level in the Linux Operating System. It runs on a pool of low-cost Pentium-based Personal Computers (PCs) networked by a low-cost 100base-TX Ethernet hub to form a low-cost message-passing parallel platform. In this paper we de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004